#include <iostream>
using namespace std;
typedef struct yx
{
    string name;
    int age;
    string sex;
}yx;
void sqrct(yx arr[],int len){
    for(int i=0;i<len;i++){
        for(int j=0;j<len-i-1;j++){
            if(arr[j].age>arr[j+1].age){
                yx tmp=arr[j+1];
                arr[j+1]=arr[j];
                arr[j]=tmp;
            }
        }
    }
}
void print(yx arr[],int len)
{
    for(int i=0;i<len;i++){
        cout<<"名字："<<arr[i].name<<" 年龄："<<arr[i].age<<" 性别"<<arr[i].sex<<endl;
    }
}
int main()
{
    yx arr[3]={{"张三",23,"男"},{"张si",19,"男"},{"张wu",20,"男"}};
    int len=sizeof(arr)/sizeof(arr[0]);
    sqrct(arr,len);
    print(arr,len);
    return 0;
}